/*
 * Queen.h
 *
 *  Created on: 18 Jan 2011
 *      Author: sinan
 */

#ifndef QUEEN_H_
#define QUEEN_H_

#include "../ChessMan.h"
#include "../ChessTable.h"
#include <vector>
using namespace std;

class Queen : public ChessMan {
public:
	Queen();
	Queen(ChessManColor cmColor);
	virtual ~Queen();
	vector<VisitableCoordinate> GetMovementList(ChessTableCoordinate Coordinate
			, ChessMan matrix[8][8]);

};

#endif /* QUEEN_H_ */
